5.23. Gettext-0.18.3.2

El paquete Gettext contiene utilidades para la internacionalización y localización. Estos permiten a los programas compilarse con NLS (Native Language Support), lo que les permite mostrar mensajes en el idioma nativo del usuario.

Tiempo aproximado de construcción: 0.6 SBU
Espacio requerido en disco: 119 MB

5.23.1. Instalación de Gettext

Para nuestro conjunto de harramientas temporales sólo necesitamos compilar e instalar tres programas de Gettext.

Prepara Gettext para su compilación:

cd gettext-tools
EMACS="no" ./configure --prefix=/tools --disable-shared

El significado de la opción de configure:

EMACS="no"

Esto evita que el script de configuración determine dónde instalar archivos Emacs Lisp como se conoce a la prueba para colgar en algunos hosts.

--disable-shared

No necesitamos instalar cualquiera de las bibliotecas compartidas de Gettext en este momento, por lo tanto, no hay necesidad de construirlos.

Compila el paquete:

make -C gnulib-lib
make -C src msgfmt
make -C src msgmerge
make -C src xgettext

Como se han compilado sólo tres programas, no es posible ejecutar el conjunto de pruebas sin compilar librerías de soporte adicionales del paquete Gettext. Por tanto, no se recomienda intentar ejecutar el conjunto de pruebas en esta etapa.

Instala los programas msgfmt, msgmerge and xgettext:

cp -v src/{msgfmt,msgmerge,xgettext} /tools/bin

Los detalles sobre este paquete se encuentran en la Sección 6.44.2, "Contenido de Gettext".